tennis court – Català–English translations

🇬🇧 en ca

tennis court noun

  • surface on which tennis is played
pista de tennis
Wiktionary Links